"""
    @Author  ：思念 
    @File    ：2.线程方法-join.py
    @Date    ：2025/1/7 17:02 
"""
import threading
import time

'''
    1.thread_obj.join()
    等待子线程任务执行完毕后主线程再继续向下执行
'''
def work_1():
    for i in range(1, 6):
        print(f"子线程打印信息：{i}")
        time.sleep(1)


t1 = threading.Thread(target=work_1)
t1.start()

# 阻塞主线程任务，等待子线程执行完毕 （若有多个子线程需要并发执行，则join需要再这些子线程全部启动完成之后调用）
t1.join()

print("主线程任务信息。。。。。。。。")


